heavy truck traffic - Alemán Inglés Diccionario